package cn.me.alphamq.broker.enumeration;

/**
 * 时间轮槽位中存储的消息的类型
 *
 * @author f
 */
public enum SlotMsgTypeEnum {

    /**
     * 重试消息
     */
    RETRY_MSG(1),
    /**
     * 延迟消息
     */
    DELAY_MSG(2),
    /**
     * 事务消息
     */
    TX_MSG(3),
    ;

    private final int code;

    SlotMsgTypeEnum(int code) {
        this.code = code;
    }

    public int getCode() {
        return code;
    }
}
